﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class BT_SYS_COMPANYData : MarshalByRefObject, ISYS_COMPANYData
    {
        SYS_COMPANYData SYS_COMPANY = new SYS_COMPANYData();

        public int SYS_COMPANY_Delete(string Company_Id)
        {
            return SYS_COMPANY.SYS_COMPANY_Delete(Company_Id);
        }
        public int SYS_COMPANY_Disable(string Company_Id, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet SYS_COMPANY_Get(string Company_Id)
        {
            return SYS_COMPANY.SYS_COMPANY_Get(Company_Id);
        }
        public System.Data.DataSet SYS_COMPANY_GetList()
        {
            return SYS_COMPANY.SYS_COMPANY_GetList();
        }
        public int SYS_COMPANY_Insert(string Company_Id, string CompanyCode, string Company, string Address, string Tel, string Fax, string WebSite, string Email, string Tax, string Licence, string Photo, string BankAccount, string OpenedAt)
        {
            return SYS_COMPANY.SYS_COMPANY_Insert(Company_Id,CompanyCode,Company,Address,Tel,Fax,WebSite,Email,Tax,Licence,Photo,BankAccount,OpenedAt);
        }
        public int SYS_COMPANY_Save(string Company_Id, string CompanyCode, string Company, string Address, string Tel, string Fax, string WebSite, string Email, string Tax, string Licence, string Photo, string BankAccount, string OpenedAt)
        {
            return SYS_COMPANY.SYS_COMPANY_Save(Company_Id, CompanyCode, Company, Address, Tel, Fax, WebSite, Email, Tax, Licence, Photo, BankAccount, OpenedAt);
        }
        public int SYS_COMPANY_Update(string Company_Id, string CompanyCode, string Company, string Address, string Tel, string Fax, string WebSite, string Email, string Tax, string Licence, string Photo, string BankAccount, string OpenedAt)
        {
            return SYS_COMPANY.SYS_COMPANY_Update(Company_Id, CompanyCode, Company, Address, Tel, Fax, WebSite, Email, Tax, Licence, Photo, BankAccount, OpenedAt);
        }
    }
}
